Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 The Scottish Tennis Championships - Edinburgh Memorial Savigny - Sassuolo Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt Scottish Tennis Championship - Edinburgh Open de Franche Comte - Besancon 6th Sardinian International Championships - Cagliari VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Black Forest Open 2004 - Freudenstadt Open de l'Isere - Grenoble IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino The Powder Byrne Trophy - Surbiton Tennis Cup of Flanders - Ostende Kobstaedernes ATP Challenger - Kolding Alexander Kolyaskin Memorial - Donetsk XI Ciutat de Barcelona - Barcelona Challenger 42 - Andrezieux Prague Open - Prague Internationaux du Doubs - Besancon Izmir Cup - Izmir Moncton Men's Challenger - Moncton San Marino CEPU Open - San Marino Genova Open Challenger - Genova Pekao Open - Szczecin Tallahassee Tennis Challenger - Tallahassee Heilbronn Challenger IPP Open - Helsinki Cherbourg Challenger Rhodes Challenger The LTA Cardiff Challenger - Cardiff Ramat Hasharon Challenger Okal Cup - International Bavarian Championship - Eckental Reggio Emilia Challenger VII Open Banc Agricol - Andorra Siemens Open - Scheveningen Scheveningen Challenger Zivnobanka Czech Open - Prostejov USTA Challenger - Champaign Recanati Challenger Segovia Challenger Samarkand Challenger - Samarkand St. Remy Challenger IPP Open - Helsinki Neride Prague Indoor - Prague San Remo Challenger Milano Challenger-Jameson Cup - Milan Kos-Zucchetti Tennis Cup - Cordenons XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Pozoblanco Challenger III Challenger Continenal Plaza - Puerto Vallarta X Ciutat de Barcelona - Barcelona Izmir Challenger Ortisei Challenger Open 88 - Contrexeville Kyiv UMC Open - Kiev Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague DPD Challenger 2002 - Aschaffenburg PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin St. Brieuc Challenger V Torneo Internazionale di Tennis - Barletta Prostejov Challenger Powder Byrne Trophy - Surbiton Turin Challenger Pozoblanco Challenger Brixina Tennis Open - Bressanone Geneva Challenger - Geneva The Surbiton Trophy - Surbiton Internazionali di Tennis di Bergamo - Bergamo San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn Mitsubishi Electric Europe Cup - Monza International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Jameson Cup - Milan Ho Chi Minh City Challenger - Ho Chi Minh City Espinho Challenger - Espinho XL Capital Bermuda Open - Bermuda JVC Trophy - Vienna Zagreb Open - Zagreb Skandia Open - Linz The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon VII Torneo Internazionale di Tennis - Barletta Szczecin Challenger VIII Trofeo Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Unicredit Czech Open - Prostejov Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Copa Sevilla Internacionales de Andalucia - Seville Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VIII Torneo Internazionale di Tennis - Barletta Pekao Open - Szczecin Challenger Leon 2003 - Leon Top Wool Challenger Biella - Biella The Natrel's Challenger of Granby - Granby Oberstaufen Cup - Oberstaufen Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice XL Bermuda Open - Bermuda Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg XXXVII Torneig C.E. Laieta - Barcelona Monza Challenger San Marino Challenger Genova Challenger St. Remy Challenger Rome Challenger Prostejov Challenger The Surbiton Trophy - Surbiton Nord/LB Open 2004 - Braunschweig Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Szczecin Challenger Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Ciudad de Pozoblanco Open Diputacion - Cordoba Top Wool Challenger-Immagine Trophy - Biella Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Czech Open 2005 - Prostejov Puerto Rico Challenger Tennis Event - Humacao Banca Stato Challenger - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Challenger San Marino Cepu Open - San Marino Mons Challenger Challenger Banque Nationale - Granby Sibiu Challenger XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Bordeaux Challenger Geneva Challenger BMW Tennis Championship - Sunrise Vicenza Challenger Prague Challenger Johannesburg Challenger Padova Challenger Todi Challenger Ethias Tennis Trophy - Mons Sir Supermercati - Rome Turin Challenger Challenger Casablanca San Angel - Mexico City Trnava Challenger Rome Challenger San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba San Luis Potosi Challenger Heilbronn Challenger President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Blois Challenger Tunis Open 2006 - Tunis ECM Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba Open Costa Daurada - Tarragona Genova Challenger Prostejov Challenger Ciutat de Barcelona - Barcelona Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Szczecin Challenger San Marino Cepu Open - San Marino Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Cordenons Challenger St. Brieuc Challenger Manchester Challenger Pekao Open 2001 - Szczecin Genova Challenger Genova Challenger ATP Challenger Open 2004 - Monchengladbach Szczecin Challenger Copa Telefonica CTC Chile - Santiago Open Costa Daurada - Tarragona Casablanca Challenger Bucaramanga Challenger Pekao Open 2005 - Szczecin Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Furth Challenger Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Seville Challenger Szczecin Challenger Internationaux de Tennis de Brest - Brest Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Casablanca Challenger Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel KGHM Dialog Polish Indoors - Wroclaw Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis 2002 FSE Challenger - Tarzana Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Bucaramanga Challenger Nord/LB Open - Braunschweig Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest President's Cup - Tashkent Heineken Open Shanghai - Shanghai Podebradka Cup - Prague Open Diputacion - Cordoba St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Estoril Open - Estoril Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Trofeo Conde de Godo - Barcelona Skandia Open - Linz Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag 2000 Cairo Challenger - Cairo Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Gelsor Open Romania - Bucharest Honda Kah Singapore Men's Tennis Open - Singapore 2001 Eddleman USTA Challenger - Birmingham Como Challenger Vancouver Challenger Szczecin Challenger Nord/LB Open - Braunschweig Open Castilla y Leon - Segovia The Stella Artois Grass Court Championships - London Croatia Open - Umag Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn Zagreb Open - Zagreb Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose International Tennis Championships - Delray Beach Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Prostejov Challenger 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Nord LB Open - Braunschweig Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan II Cyclus Open de Tenis - Florianopolis Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Pekao Open 2003 - Szczecin Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Sybase Open - San Jose Northern Electric Open 1999 - Newcastle Generali Open - Kitzbuhel Idea Prokom Open - Sopot Heilbronn Open - Heilbronn Open Romania - Bucharest XL Capital Bermuda Open - Bermuda Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Banca Stato Challenger Lugano - Lugano Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Optimus Maia Open - Maia AXA Open II - Espinho Open de Montauban - Montauban TED Open Istanbul - Istanbul Geneva Challenger - Geneva Copa Sevilla - Seville Argentina Open - Buenos Aires Zagreb Open - Zagreb FILA Challenger - Biella The Nottingham Open - Nottingham Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Brasil Open - Costa do Sauipe Rado Swiss Open - Gstaad Abierto Mexicano Telfonica MoviStar - Acapulco Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Open de la Comunidad Valenciana - Valencia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht Estoril Open - Estoril San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba The Stella Artois Grass Court Championships - London Akbank Private Banking-TED Open - Istanbul Mallorca Open - Mallorca Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Czech Open - Prostejov IPP Geneva Trophy - Geneva TED Open - Istanbul Copa Sevilla-Internacionales de Andalucia - Seville RCA Championships - Indianapolis Mercedes Cup - Stuttgart Sarajevo Open - Sarajevo Idea Prokom Open - Sopot Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Open Romania - Bucharest Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Copa Kia Challenger ATP - Santiago Heineken Open - Auckland Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten Dutch Open Tennis - Amersfoort Baton Rouge Pro Tennis Classic - Baton Rouge BA-CA Tennis Trophy - Vienna Brasil Open - Salvador Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Keio Challenger International Tennis Tournament - Yokohama Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Copenhagen Open - Copenhagen Sarajevo Challenger U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Waldbaum's Hamlet Cup - Long Island Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Recanati Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok St. Remy Challenger Geneva Challenger Open de Moselle - Metz The Stella Artois Grass Court Championships - Queen's/London Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel AXA Cup - London Qatar Exxon Mobil Open - Doha Open 13 - Marseille Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart RCA Championships - Indianapolis Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Milan Challenger Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Tata Open 2003 - Chennai BellSouth Open - Vina del Mar BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Heineken Open - Auckland Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Thailand Open - Bangkok Jersey Challenger Sophia Antipolis Challenger International Championship of Croatia - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Open Sabadell Atlantico - Barcelona Furth Challenger Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Heineken Open - Auckland Szczecin Challenger Izmir Challenger Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Poznan Challenger Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon Ostrava Geneva Challenger Cordenons Challenger Genova Challenger Ordina Open - 's-Hertogenbosch Trnava Challenger Brasil Open - Costa do Sauipe Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Napoli Challenger Marbella Challenger Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca AEGON International - Eastbourne VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Valencia Open - Valencia UNICEF Open - 's Hertogenbosch China Open - Beijing Brasil Open - Sao Paulo Copa Claro - Buenos Aires Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Copa Telmex - Buenos Aires Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Open SEAT Godo 2006 - Barcelona Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Cup - Kitzbuhel Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel RCA Championships - Indianapolis Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix Hassan II - Marrakech Open 13 - Marseille Millennium Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Mercedes Cup - Stuttgart Istanbul Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Santo Domingo Challenger Madrid Challenger Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad China Open - Beijing Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Brasil Open - Sao Paulo Copa Claro - Buenos Aires Mallorca Open - Mallorca Abierto Mexicano Telcel - Acapulco Athens Challenger Grand Prix Hassan II - Casablanca UBS Open Gstaad - Gstaad Mohammedia Challenger Dubai Duty Free Tennis Championships - Dubai Vegeta Croatia Open - Umag Grand Prix Hassan II - Casablanca Guadalajara Challenger Bratislava Challenger Barcelona Open BancSabadell - Barcelona Copenhagen Open - Copenhagen Valencia Open - Valencia Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Rio Open 500 - Rio de Janeiro Thailand Open - Bangkok SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Abierto Mexicano de Tenis Pegaso - Acapulco Orleans Challenger Open 13 - Marseille Ecuador Open - Quito Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Valencia Open - Valencia USTA Challenger of North Miami Beach - North Miami Beach Millennium Estoril Open - Estoril Ecuador Open - Quito Argentina Open - Buenos Aires Trofeo Barcelona de Tenis - Barcelona Rio Open - Rio de Janeiro Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Cairo Challenger 2002 - Cairo Open Sud de France - Montpellier Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Aix En Provence Challenger Medicor Open - Budapest Barcelona Open BancSabadell - Barcelona Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham ABN AMRO World Tennis Tournament - Rotterdam Bastad Challenger Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Priority Telecom Open - Amersfoort Open Seat Godo 2005 - Barcelona Telenordia Swedish Open - Bastad Movistar Open - Vina del Mar Open Seat Godo 2003 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles BCR Open Romania - Bucharest BCR Open Romania - Bucharest Energis Open - Amersfoort AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Thailand Open - Bangkok Open de Moselle - Metz Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar President's Cup 1999 - Tashkent 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Open 13 - Marseille CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland BellSouth Open - Vina del Mar VTR Open - Vina del Mar Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Generali Open - Kitzbuhel Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Heineken Open - Auckland TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Masters Series Hamburg - Hamburg SkiStar Swedish Open - Bastad Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome The Stella Artois Grass Court Championships - London Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Abierto Mexicano Telfonica MoviStar - Acapulco Campionati Internazionali d'Italia - Rome Open de Nice Cote dAzur - Nice Tennis Masters Series - Madrid Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Croatia Open - Umag Copa Claro - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris Rogers Masters - Toronto Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, FRA-SUI 3-2 River Oaks International Tennis Tournament - Houston